Persyaratan Teknis
Tips
Panduan ini hanya diperuntukkan bagi pengguna paket Full. Jika Anda menggunakan paket Basic atau Lite, silakan abaikan panduan ini.
Aplikasi Rekam Medis Elektronik yang terkoneksi dengan Satu Sehat memerlukan lingkungan yang sesuai dengan spesifikasi teknis berikut:
Persyaratan Server
- Versi PHP: PHP 8.2 atau lebih tinggi.
- Ekstensi PHP yang Dibutuhkan:
- BCMath
- Ctype
- Fileinfo
- JSON
- Mbstring
- OpenSSL
- PDO
- Tokenizer
- XML
- Redis (opsional untuk caching).
- Database:
- MySQL 8.0+ / MariaDB 10.3+
- PostgreSQL 13+
- SQLite 3.9+
- Web Server:
- Apache (dengan mod_rewrite diaktifkan)
- Nginx.
- Composer: Versi terbaru untuk mengelola dependensi.
Persyaratan Node.js
- Versi Node.js: Node.js 18.x atau lebih tinggi.
- Package Manager: NPM (minimal versi 8.x) atau Yarn untuk mengelola dependensi front-end.
- Framework Front-End yang Direkomendasikan: Vue.js (versi 3.x) untuk antarmuka pengguna.
- Build Tools:
- Vite atau Webpack untuk pengelolaan modul front-end.
Infrastruktur Tambahan
- Sistem Operasi Server:
- Linux (Debian 12 / Ubuntu 22.04 / CentOS 8 atau lebih baru).
- RAM Minimum: 1GB.
- Penyimpanan: SSD dengan minimal 2GB ruang kosong.
- Jaringan:
- Koneksi internet stabil untuk integrasi dengan Satu Sehat.
- Port yang dibuka: 80 (HTTP), 443 (HTTPS).
- SSL: Sertifikat SSL valid untuk enkripsi data.
Dengan memenuhi persyaratan di atas, aplikasi dapat berjalan secara optimal dan mendukung integrasi penuh dengan Satu Sehat.